Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HELMDON ROAD Detached £1,095,508 £717,000 24 Jul 2014
8A HELMDON ROAD Detached £473,420 £285,000 19 Jul 2013
10 HELMDON ROAD Detached £521,460 £425,000 18 Sep 2019
12 HELMDON ROAD Semi-Detached £656,119 £156,000 10 Sep 1999
16 HELMDON ROAD Terraced £334,430 £265,000 12 Oct 2017
17 HELMDON ROAD Semi-Detached £391,141 £170,000 18 Aug 2003
18 HELMDON ROAD Semi-Detached £265,000 8 Jan 2024
22 HELMDON ROAD Detached £635,964 £485,000 14 Dec 2016
24 HELMDON ROAD Semi-Detached £450,018 £190,000 1 May 2003
25 HELMDON ROAD Detached £352,655 £245,000 20 Jul 2015
28 HELMDON ROAD Semi-Detached £435,663 £89,000 1 Dec 1997